water pollution abatement - French English Dictionary